home *** CD-ROM | disk | FTP | other *** search
/ Software Vault: The Diamond Collection / The Diamond Collection (Software Vault)(Digital Impact).ISO / cdr49 / vesa18.zip / VESADLL.H < prev    next >
Text File  |  1994-04-16  |  2KB  |  38 lines

  1. VESABOOL OS2VesaGetInfo(PVESAINFO pVesaInfo);
  2. VESABOOL OS2VesaGetModeInfo(VESAWORD Mode, PVESAMODEINFO pVesaModeInfo);
  3.  
  4. VESABOOL OS2VesaSetMode(VESAWORD Mode);
  5. VESABOOL OS2VesaGetMode(PVESAWORD Mode);
  6.  
  7. VESABOOL OS2VesaSetWindow(VESACHAR Window, VESAWORD Address);
  8. VESABOOL OS2VesaGetWindow(VESACHAR Window, PVESAWORD Address);
  9.  
  10. VESABOOL OS2VesaSetScanlineLength(VESAWORD NumberOfPixels);
  11. VESABOOL OS2VesaGetScanlineLength(PVESAWORD BytesPerScanline,
  12.                                   PVESAWORD NumberOfPixels,
  13.                                   PVESAWORD NumberOfScanlines);
  14.  
  15. VESABOOL OS2VesaSetSwitchFunc(VESASWITCH SwitchFunc);
  16. VESABOOL OS2VesaLockScreen   (VESACHAR wait);
  17. VESABOOL OS2VesaUnlockScreen (void);
  18. VESABOOL OS2VesaSetModified  (void);
  19.  
  20. VESABOOL OS2VesaSetPalette(VESAWORD   StartIndex,
  21.                            VESAWORD   NumberOfEntries,
  22.                            PCVESACHAR Palette,
  23.                            VESABOOL   Wait);
  24. VESABOOL OS2VesaGetPalette(VESAWORD  StartIndex,
  25.                            VESAWORD  NumberOfEntries,
  26.                            PVESACHAR Palette);
  27.  
  28. VESABOOL OS2VesaGetCharacter(PVESACHAR pchar);
  29. VESABOOL OS2VesaKeyboardHit(void);
  30.  
  31. VESABOOL OS2MouseOpen(void);
  32. VESABOOL OS2MouseClose(void);
  33. VESABOOL OS2MouseShow(void);
  34. VESABOOL OS2MouseHide(void);
  35. VESABOOL OS2MouseSetPosition(VESAWORD x, VESAWORD y);
  36. VESABOOL OS2MouseGetPosition(PVESAWORD x, PVESAWORD y);
  37. VESABOOL OS2MouseGetEvent(PVESAWORD x, PVESAWORD y, PVESAWORD status, VESABOOL wait);
  38.